package com.qaml.mes.device.api;


import com.qaml.mes.device.vo.eqp.CheckUpkeepUserVO;

import java.util.List;

/**
 * <p>
 * 检保关联人员表 服务类
 * </p>
 *
 * @author leikai
 * @since 2024-02-27
 */
public interface CheckUpkeepUserService {

    /**
     * 根据检保信息编号删除检保人员信息
     *
     * @param checkUpkeepId 检保信息编号
     */

    void deleteByCheckUpkeepId(String checkUpkeepId);


    /**
     * 根据检保项目编号和人员类型来获取人员信息
     */
    List<CheckUpkeepUserVO> getCheckUpkeepUserVOList(String checkUpkeepId, String personType);

    /**
     * 获取审核人员列表
     */
    List<CheckUpkeepUserVO> getRecheckUserVOList();

    void deleteDataByCheckUpkeepId(String checkUpkeepId);
}